@charset "gb2312";
/* CSS Document */
* {margin: 0;padding: 0;}
body {background:#f2f2f2;color:#333;font-family:Arial,Helvetica,sans-serif;font-size:12px;width:100%;margin:0 auto;max-width:480px;}
ul, li {list-style-type: none;}
a {color: #333;text-decoration: none;}
a:hover {color: #ff0000;}
em {float: right;font-style: normal;font-weight: normal;}
img {border: medium none;}
h1,h2,h3,h4,h5 {font-weight:normal;}
b {color:#25a403;}
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    overflow: hidden;
    visibility: hidden;
}


/*头部*/
#top {max-width:480px;width:100%;height:38px;background:#efefef;border-bottom:1px solid #e7e7e7;float:left;}
#top h1 {width:100%;height:38px;line-height:38px;font-size:16px;text-align:center;}
#top h1 span {margin:0 0 0 15px;float:left;border-right:1px solid #e7e7e7;padding:0 15px 0 0;height:38px;text-align:center;}
#top h1 span img {margin:5px 0 0 0;float:left;}
#top h1 em {float:right;margin:0 15px 0 0;border-left:1px solid #e7e7e7;padding:0 0 0 15px;height:38px;}
#top h1 em img {margin:11px 0 0 0;}
#top h1 a {color:#666;text-align:center;display:block;font-weight:normal;}

/*隐藏导航*/
#top button {background:none;border:none;}
.rightNav {width:50%;max-width:400px;height:100%;background-color:#111;position:fixed;z-index:999;top:0;right:-50%;}
.rightNav ul {padding:30px 0 0 0;background:#ccc;opacity:100;}
.rightNav li {line-height:30px;background:#ccc;text-indent:15px;font-size:14px;}
.bgDiv {width:100%;height:100%;background-color:#000;opacity: .5;position:fixed;display:none;z-index:199;bottom: 0;}

/*搜索*/
.search {height:60px;width:100%;background:#fff;float:left;}
.search form {width:75%;height:32px;margin:11px 5%;border:1px solid #f60;border-radius:3px;overflow:hidden;float:left;}
.search #searchinput {border:none;width:85%;height:32px;color:#666;float:left;background:#efefef url(../Images/fdj.png) no-repeat 8px center;text-indent:30px;}
.search .submit {border:none;width:15%;height:32px;background:#f60;float:left;color:#fff;cursor:pointer;}
.search p {width:10%;height:32px;float:left;}
.search p img {display:block;float:right;margin:20px 5px 0 0;}

.clear {clear:both;height:5px;background:#e5e5e5;}

/*最新开盘*/
#tjesf {width:100%;background:#fff;float:left;padding:0 0 15px 0;}
#tjesf h2 {height:38px;line-height:38px;font-size:16px;color:#333;text-align:center;color:#555;font-weight:normal;margin:5px 2%;border-bottom:1px solid
 #e5e5e5;}

.tjesf_lb {}
.tjesf_lb .tjesf_x {float:left;width:47%;margin:5px 0 5px 2%;overflow:hidden;}
.tjesf_lb .tjesf_x .tjesf_img {width:100%;height:110px;overflow:hidden;}
.tjesf_lb .tjesf_x .tjesf_img img {width:100%;height:110px;}
.tjesf_lb .tjesf_x h6 {font-size:14px;line-height:30px;}
.tjesf_lb .tjesf_x h6 em {color:#f00;}
.tjesf_lb .tjesf_x p {font-size:12px;line-height:22px;color:#888;}
.tjesf_lb .tjesf_x p em {float:right;}
.tjesf_lb .tjesf_x p span {color:#f00;}
.tjesf_lb .tjesf_x h6 a {color:#00786a;}
#tjesf h5 {text-align:center;line-height:38px;height:38px;background:#e5e5e5;width:100%;float:left;margin:5px 0 0 0;}
#tjesf h5 a {color:#f00;}
#tjesf h5 a:hover {color:#555;}

.content {background:#fff;overflow:hidden;padding:0.2em 0;width:100%;}
.content h3 {font-size:16px;font-weight:normal;line-height:38px;color:#555;width:100%;text-align:center;border-bottom:1px solid #e5e5e5;}
.content h5 {text-align:center;line-height:38px;height:38px;background:#e5e5e5;width:100%;float:left;margin:5px 0 0 0;}
.content h5 a {color:#f00;}
.content h5 a:hover {color:#555;}

/*二手房*/
.content .esflb {text-indent:0;}
.esf_x {width:100%;margin:10px 0 10px 0;overflow:hidden;}
.esf_x .esf_img {width:40%;height:100px;float:left;overflow:hidden;margin:0 0 0 2%;}
.esf_x .esf_img img {width:100%;height:100px;}
.esf_x .esf_info {width:54%;height:100px;float:right;overflow:hidden;margin:0 2%;}
.esf_info h6 {font-size:14px;line-height:32px;font-weight:normal;}
.esf_info h6 em, .esf_info h6 em a {color:#f00;}
.esf_x p {font-size:12px;line-height:24px;color:#888;}
.esf_x p span {color:#f00;}
.esf_x h6 a {color:#555;}

#more{padding-bottom:5px;}         
.single_item{border-bottom:1px dotted #d3d3d3;}
.element_head{width:100%; position:relative;}
.get_more{margin:10px; text-align:center}
.more_loader_spinner{width:16px; height:16px; margin:10px auto; background: url(../Images/loader.gif) no-repeat;}
.get_more a{background:url(../Images/more.gif) no-repeat center center; height:23px; display:block;}

/*楼盘详情页*/
.lp_nav {background:#fff;overflow:hidden;padding:0.5em 0;border-bottom:1px solid #dfdfdf;}
.lp_nav dl {width:25%;float:left;margin:5px 0;text-align:center;}
.lp_nav dl dd {line-height:30px;font-size:14px;}

.lp_xx {padding:0 15px;}
.lp_xx h1, .lp_xx h2 {line-height:38px;font-size:16px;border-bottom:1px dotted #dfdfdf;clear:both;}
.lp_xx p {font-size:14px;line-height:22px;margin:8px 0 0 0;}
.lp_xx span {color:#f00;}
.lpmap {width:100%;height:280px;overflow:hidden;margin:15px 0;clear:both;}
.lp_xx_zw {height:50px;width:100%;}
.lpxc {width:45%;max-height:100px;float:left;margin:5px 0 0 3%;overflow:hidden;text-align:center;}
.lpxc img {height:100px;}

/*浮动层*/
#fdc {position:fixed;z-index:19;bottom:90px;right:3px;width:52px;text-align:center;}
#fdc div {width:48px;height:48px;padding:2px;border-radius:50px;border:1px solid #e5e5e5;margin:2px 0 0 0;float:left;}

/*底部*/
#fooder {height:125px;text-align:center;background:#f5f5f5;padding:5px 0;}
#fooder p {font-size:12px;line-height:22px;color:#888;}
#food_m {width:100%;position:fixed;z-index:9;bottom:0;max-width:480px;background:#f2f2f2;padding:5px 0;border-top:1px solid #e5e5e5;}
#food_m li {float:left;width:25%;text-align:center;line-height:30px;font-size:14px;background:url(../Images/line3.png) no-repeat right center;}
#food_m .f_n {background:none;}
#food_m li a {color:#f60;}